Just for anyone landing on this thread in the future: yes, it is possible to use a modified version of the hair_deform.bgeo.sc which comes with the Hair Procedural to deform arbitrary geometry, and I've attached a copy of the custom file we ended up with to this post. It's worked for our purposes so far - fingers crossed it's helpful to someone else down the line. Feel free to give it a whirl.
cheers
Found 6 posts.
Search results Show results as topic list.
Solaris and Karma » Custom Husk Procedurals
- Ben Toogood Aardman
- 36 posts
- Offline
Solaris and Karma » Custom Husk Procedurals
- Ben Toogood Aardman
- 36 posts
- Offline
Thanks Goldleaf - I'll take a look and see if we can bodge our way there.
If it helps for future idea/plans, our specific use-case is deforming costume pieces composed of many curves (woven cloth, knitted wool, fuzzy felt) etc where it's not feasible to cache them directly from the rig.
The 'Arbitrary Geometry' mode in SOPs land GuideDeform does the job - it'd just be a fantastic streamliner to have it happen as a render time procedural.
Many thanks
Ben
If it helps for future idea/plans, our specific use-case is deforming costume pieces composed of many curves (woven cloth, knitted wool, fuzzy felt) etc where it's not feasible to cache them directly from the rig.
The 'Arbitrary Geometry' mode in SOPs land GuideDeform does the job - it'd just be a fantastic streamliner to have it happen as a render time procedural.
Many thanks
Ben
Solaris and Karma » Custom Husk Procedurals
- Ben Toogood Aardman
- 36 posts
- Offline
@robp_sidefx - are you able to give a steer on whether it would be possible enable the SOP GuideDeform 'Arbitrary Geometry' mode within the current Solaris Hair Procedural? We'd be up for customising the hair_graph.bgeo.sc (have had success following the steps mentioned on the other thread to avoid the issue of moving roots to the skin) but only to the level of bypassing/enabling parts of the existing graph.
Does the existing embedded graph have the logic for enabling 'Arbitrary Geometry' in deformation mode and it's just not exposed at the user level, or is the graph a more stripped back implementation?
If it's a no go with hacking the existing hair_graph.bgeo.sc, would implementing that behaviour into the Hair Procedural be a quick and easy thing for Sidefx to do.. or is there a good reason why it's not there already?
many thanks
Does the existing embedded graph have the logic for enabling 'Arbitrary Geometry' in deformation mode and it's just not exposed at the user level, or is the graph a more stripped back implementation?
If it's a no go with hacking the existing hair_graph.bgeo.sc, would implementing that behaviour into the Hair Procedural be a quick and easy thing for Sidefx to do.. or is there a good reason why it's not there already?
many thanks
Technical Discussion » HDA with primary input + secondary inputs
- Ben Toogood Aardman
- 36 posts
- Offline
Another plus one from us - came up against this when looking at improving scene assembly UX.
Solaris and Karma » Custom RenderPropertiesKA.json
- Ben Toogood Aardman
- 36 posts
- Offline
Hi - is it possible to use a custom copy of the RenderPropertiesKA.json config file to set default values for the Solaris viewport Display Options for Karma?
From what I can tell the copy of that file in the Houdini install has all the types, values, ranges for the various karma:global:* parameters that are set by the user via the Display Options dialog.
I'm aiming to set some studio wide defaults for those settings, but they don't seem to be covered by the hou.GeometryViewportSettings() methods so am looking for a config file.
Copying the RenderPropertiesKA.json file to somewhere on the HOUDINI_PATH then editing it hasn't worked in my tests, but I may just be putting it in the wrong place.
Does any one know if this should be possible, or whether there is another better way to go about this?
cheers
From what I can tell the copy of that file in the Houdini install has all the types, values, ranges for the various karma:global:* parameters that are set by the user via the Display Options dialog.
I'm aiming to set some studio wide defaults for those settings, but they don't seem to be covered by the hou.GeometryViewportSettings() methods so am looking for a config file.
Copying the RenderPropertiesKA.json file to somewhere on the HOUDINI_PATH then editing it hasn't worked in my tests, but I may just be putting it in the wrong place.
Does any one know if this should be possible, or whether there is another better way to go about this?
cheers
Solaris and Karma » Disable materials flag for Husk ?
- Ben Toogood Aardman
- 36 posts
- Offline
Hi - is there an equivalent of the Solaris scene-view 'Display materials on objects' toggle that could be applied at rendertime via Husk (command line option)?
For debugging it can be handy to disable materials across the whole scene, and the scene-view toggle appears to apply the same way to all renderers so I assume it's an instruction passed via Hydra (rather than a renderer flag). Would be super helpful if that could be set for final renders too.
cheers
For debugging it can be handy to disable materials across the whole scene, and the scene-view toggle appears to apply the same way to all renderers so I assume it's an instruction passed via Hydra (rather than a renderer flag). Would be super helpful if that could be set for final renders too.
cheers
-
- Quick Links